Big Huge Thesaurus

long-chain molecule

noun